rub oneself with sun cream - Francés Inglés Diccionario